﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace CharacterCreation.Data.Models {
    public class Fighting : Statistic {

        
        /// <summary>
        /// Gets or sets the WeaponPenalty
        /// </summary>
        public int WeaponPenalty {
            get { return _WeaponPenalty; }
            set {
                _WeaponPenalty = value;
                RaisePropertyChanged("WeaponPenalty");
            }
        }
        private int _WeaponPenalty;
                


        /// <summary>
        /// Gets or sets the CombatPenalty
        /// </summary>
        public int CombatPenalty {
            get { return _CombatPenalty; }
            set {
                _CombatPenalty = value;
                RaisePropertyChanged("CombatPenalty");
            }
        }
        private int _CombatPenalty;

        public Fighting() {
            this.Name = "Fighting";
        }

        public override string ToString() {
            return string.Format("WP:{0}, CP:{1}", this.WeaponPenalty, this.CombatPenalty);
        }
    }
}
